#!/bin/bash
path="/your/specified/path" # 将此处替换为你想要查询的目录路径
files=$(find $path -type f) # 通过find命令查找该路径下的所有文件并保存到变量中
echo "$files" # 输出结果

linux ls 列出全路径
1、列出当前目录的文件、文件夹完整路径
ls -1 |awk '{print i$0}' i=pwd'/'

2、列出当前目录及子目录的文件、文件夹完整路径
ls -R |awk '{print i$0}' i=pwd'/'

2b） 列出当前目录及子目录下的文件夹完整路径
ls -FR | grep /|𝑠𝑒𝑑"𝑠::‘𝑝𝑤𝑑‘/:"3、用𝑓𝑖𝑛𝑑实现，好像运行要慢些𝑓𝑖𝑛𝑑/−𝑛𝑎𝑚𝑒"∗.∗"−𝑒𝑥𝑒𝑐𝑙𝑠4、递归列出当前目录及子目录名称𝑙𝑠−𝐹𝑅|𝑔𝑟𝑒𝑝/

5、递归列出当前目录及子目录名称，包括相关属性
ls -lR | grep "^d"
# drwxr-xr-x 3 idea idea 4096 Aug 2 2009 images

6、只列出当前目录下的子目录
用ls只列出子目录
ls -d */